BMI\Plugin\Database\BMI_Even_Better_Database_Restore D

Total Complexity 136
Dependencies 6
Dependents 0
Total lines 921
Lines of code 598
Logical lines of code 474
Comment lines 10
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
performReplace()
D
22
42 193
try_activate_plugins()
B
39 15 66
is_valid_plugin()
A
44 16 42
prepareFinalDatabase()
A
46 10 35
queryFile()
A
42 8 50
enablePlugins()
A
45 8 39
filterFile()
S
51 5 25
processFile()
S
51 4 25
parseDomain()
S
64 5 9
start()
S
60 4 15
getNextFile()
S
58 3 15
getTableMap()
S
55 2 19
replaceTableNames()
S
56 2 17
searchForIncludesInList()
S
67 3 7
__construct()
S
62 2 11
addNewTableToMap()
S
69 2 6
initMessage()
S
68 2 7
alter_tables()
S
73 1 5
searchReplace()
S
74 1 4
getTableProgress()
S
64 1 8